put/roll/throw out the welcome mat
idiom
: to welcome someone in a warm and friendly way
The family rolled out the welcome mat for the new exchange student.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share